﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Persistencia_y_capa_de_negocio
{
    /// <summary>
    /// Clase EnEdificioUsuario. Representa un objeto u entidad de negocio que contiene un edificio
    /// que es propiedad de un usuario, y que tiene un nivel determniando.
    /// </summary>
    public class EnEdificioUsuario
    {
        /// <summary>
        /// Id del usuario
        /// </summary>
        private int idUs;
        /// <summary>
        /// Id del edificio
        /// </summary>
        private int idEd;
        /// <summary>
        /// Nivel del edificio
        /// </summary>
        private int nivelEd;

        /// <summary>
        /// Id del usuario que posee el edificio.
        /// </summary>
        public int IDUsuario
        {
            get { return idUs; }
            set { idUs = value; }
        }
        /// <summary>
        /// Id del edificio del usuario
        /// </summary>
        public int IDEdificio
        {
            get { return idEd; }
            set { idEd = value; }
        }

        /// <summary>
        /// Nivel del edificio del usuario.
        /// </summary>
        public int NivelEd
        {
            get { return nivelEd; }
            set { nivelEd = value; }
        }

        public EnEdificioUsuario()
        {
            nivelEd = 0;
        }
    }
}
